| 1 |
Accelerated Share Repurchases [Table] |
[Table] |
* |
* |
us-gaap:AcceleratedShareRepurchasesTable |
| 2 |
Legal Entity [Axis] |
[Axis] |
* |
* |
dei:LegalEntityAxis |
| 3 |
Consolisated Entity [Domain] |
[Domain] |
* |
* |
dei:EntityDomain |
| 4 |
Accelerated Share Repurchases, Date [Axis] |
[Axis] |
* |
* |
us-gaap:AcceleratedShareRepurchasesDateAxis |
| 5 |
Accelerated Share Repurchases, Date [Domain] |
[Domain] |
* |
* |
us-gaap:AcceleratedShareRepurchasesDateDomain |
| 6 |
Accelerated Share Repurchases [Line Items] |
[Line Items] |
* |
* |
us-gaap:AcceleratedShareRepurchasesLineItems |
| 7 |
Accelerated Share Repurchases [Table Text Block] |
[Concept] Text Block (HTML) |
For Period |
* |
us-gaap:AcceleratedShareRepurchasesTextBlock |
| 8 |
Accelerated Share Repurchases [Hierarchy] |
[Abstract] |
* |
* |
added:AcceleratedShareRepurchasesHierarchy |
| 9 |
Accelerated Share Repurchases, Initial Price Paid Per Share |
[Concept] Share |
For Period |
* |
us-gaap:AcceleratedShareRepurchasesInitialPricePaidPerShare |
| 10 |
Accelerated Share Repurchases, Final Price Paid Per Share |
[Concept] Share |
For Period |
* |
us-gaap:AcceleratedShareRepurchasesFinalPricePaidPerShare |
| 11 |
Accelerated Share Repurchases, Description of Adjustment to Initial Price Paid |
[Concept] Text/String |
For Period |
* |
us-gaap:AcceleratedShareRepurchasesDescriptionOfAdjustmentToInitialPricePaid |
| 12 |
Accelerated Share Repurchases, Settlement Payment or Receipt |
[Concept] Monetary |
As Of |
Debit |
us-gaap:AcceleratedShareRepurchasesSettlementPaymentOrReceipt |
| 13 |
Accelerated Share Repurchases, Adjustment to Recorded Amount |
[Concept] Monetary |
For Period |
Debit |
us-gaap:AcceleratedShareRepurchasesAdjustmentToRecordedAmount |
| 14 |
Accelerated Share Repurchases, Cash or Stock Settlement |
[Concept] Text/String |
For Period |
* |
us-gaap:AcceleratedShareRepurchasesCashOrStockSettlement |